753 Central St, Leominster, MA 01453-4813, Leominster
"Eat here at your own risk! I use to love this place, I think they changed owners. Bought 2 grilled c"
749 Central St, Leominster, MA 01453-4813, Leominster
"Hit or miss but I prefer to order from Gold bowl over everywhere else."
"Eat here at your own risk! I use to love this place, I think they changed owners. Bought 2 grilled c"